import numpy as np 

# Numpy的数值类型，每一种类型的转换函数
a = np.float64(42)
print("np.float64(42):",a)

a = np.int8(42.0)
print("np.int8(42.0):",a)

a = np.bool(42)
print("np.bool(42):",a)

a = np.bool(42.0)
print("np.bool(42.0):",a)

a = np.float(True)
print("np.float(True):",a)

a = np.float(False)
print("np.float(False):",a)

# 许多函数都带有一个指定数据类型的参数，改参数通常是可选的
a = np.array(7, dtype=np.uint16)
print("np.array(7, dtype=np.uint16):",a)